Skip to content

Conversation

Mr-Leshiy and others added 5 commits April 3, 2025 10:30
…ken (#2123)

* store reg_chain as a part of the RBAC token

* Update catalyst-gateway/bin/src/service/common/auth/rbac/token.rs

Co-authored-by: Steven Johnson <[email protected]>

* feat: error handling and cloneable reg_chain

* feat: service unavailable for rbac token auth

* chore: comment correction

* chore: lintfix

* chore: cspellfix

* chore: move helper function

---------

Co-authored-by: Apisit Ritruengroj <[email protected]>
Co-authored-by: Steven Johnson <[email protected]>
Co-authored-by: Apisit Ritreungroj <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Apr 8, 2025

Test Report | ${\color{lightgreen}Pass: 688/693}$ | ${\color{red}Fail: 0/693}$ |

@minikin minikin added the draft Draft label Apr 8, 2025
Mr-Leshiy and others added 11 commits April 8, 2025 20:32
…t` (#2038)

* feat: initial doc signature validation

* feat: validation

* feat: doc report including

* chore: use if guard

* chore: leaner matching pattern

* feat: from token

* feat: use from token

* feat: rbac token and doc kids validation

* chore: minor error message

* chore: eq compare

* feat: tmp trying new role records

* feat: applying latest rbac lib

* chore: scheme

* feat: complete tmp flow

* feat: latest rotation validation

* fix: id comparison

* fix: short id

* fix: kid compare logic

* chore: minor

* chore: fix cspell

* chore: fmtfix

* fix: proposer role to 3

* fix: get latest key dynamically by role

* fix: finding latest keys by kids instead of using auth token

* feat: doc id/ver checking

* feat: different document ver/id authors validation

* chore: error message

* chore: minor

* refactor: lintfix

* fix: validation condition

* chore: move token and kids validation

* chore: try_from_kids doc comment

* chore: fmtfix

* chore: remove redundant step comment

* chore: apply reg chain initialization for key provider building

* chore: minor

* fix: kid validations

* chore: cspellfix

* fix: try_from_kids doc comments

* chore: use map

* feat: add validation for single kid only

* chore: remove comment

* chore: fix function doc

* wip

---------

Co-authored-by: Mr-Leshiy <[email protected]>
#2225)

* wip

* disable signed documents integration tests in CI

* wip
* wip

* wip

* wip

* wip

* wip

* fix

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* revert

* fix spelling

* update readme.md

* wip

* wip

* fix spelling

* wip
@Mr-Leshiy Mr-Leshiy added review me PR is ready for review and removed draft Draft labels Apr 16, 2025
@Mr-Leshiy Mr-Leshiy marked this pull request as ready for review April 16, 2025 05:38
@Mr-Leshiy Mr-Leshiy enabled auto-merge (squash) April 16, 2025 07:04
@Mr-Leshiy Mr-Leshiy merged commit b809583 into main Apr 16, 2025
41 checks passed
@Mr-Leshiy Mr-Leshiy deleted the feat/signed-doc-signature-validation branch April 16, 2025 07:10
@github-project-automation github-project-automation bot moved this from New to ✅ Done in Catalyst Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review me PR is ready for review

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants